package com.example.librarymanagement.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.example.librarymanagement.dto.reader.ReaderListDto;
import com.example.librarymanagement.entity.Reader;
import com.example.librarymanagement.vo.ReaderVo;
import org.apache.ibatis.annotations.Param;

/**
 * @author ZHB
 */

public interface ReaderMapper extends BaseMapper<Reader> {
    /**
     * 分页查询用户列表
     *
     * @param page          分页对象
     * @param readerListDto 用户dto对象
     * @return 用户列表
     */
    IPage<ReaderVo> getReaderList(IPage<ReaderVo> page, @Param("search") ReaderListDto readerListDto);


}
